bumblebee catfish - German English Dictionary